deep-ray therapy - Spanish English Dictionary